deposit made for a fixed period - Anglais Synonymes Dictionnaire